﻿.portfolio .horizontal-gallery ul {
    grid-template-columns: repeat(1, 1fr);
    max-height: 100vh;
    overflow: auto;
}
    .portfolio .horizontal-gallery li { margin-bottom: 28px; }
        .portfolio .horizontal-gallery li a figcaption { font-size: 1rem; }